<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>Document</title>
	<style>
		.parent{
			width: 200px;
			height: 200px;
			background-color: red;
			margin-top: 10px;
			/* 1.可以给父元素设置padding 同时取消子元素得margin */
			/* padding-top: 20px; */
			/* 2.给父元素设置边框*/
			/* border:1px solid pink; */
			/* 3.给父元素设置overflow:hidden  开启BFC*/
			overflow: hidden;
		}
		.child{
			width: 100px;
			height: 100px;
			background-color: blue;
			margin-top: 20px;
		}
		*{
			margin: 0;
			padding: 0;
		}
	</style>
</head>
<body>
	<!-- 父子级外边距合并:
		问题:给子元素和父元素设置了同一方向得外边距 发生外边距合并
		1.给父元素设置同一方向得padding 取消子元素同一方向margin
		2.给父元素设置边框
		3.给父元素设置overflow:hidden
	-->
	<div class="parent">
		<div class="child"></div>
	</div>
</body>
</html>